traveling salesman - Turkish English Dictionary